founding scientist - Français Anglais Dictionnaire